using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using OneSoft.EntityCore;
using OneSoft.DataAccess;
using BySoft.Server.Common.Entity;
using BySoft.Server.Common.Schema;
using BySoft.Server.DataAccess;
namespace BySoft.Server.Business
{
/// <summary>
/// SysExceptonlog
/// </summary>
public partial class SysExceptonlog
{
#region GetByID
/// <summary>
/// 取得实体
/// </summary>
/// <param name="id">实体关键字</param>
/// <returns>实体实例</returns>
public static SysExceptonlogEntity GetSysExceptonlogByID(Int32? id)
{
return SysExceptonlogDA.GetSysExceptonlogByID(id);
}
#endregion

#region Insert
/// <summary>
/// 插入数据
/// </summary>
/// <param name="objSysExceptonlogEntity">实体实例</param>
/// <returns>true 插入成功; false 插入失败</returns>
 public static bool InsertSysExceptonlog(SysExceptonlogEntity objSysExceptonlogEntity)
{
if (objSysExceptonlogEntity == null)
{
return false;
}
try
{
return OneSoft.DataAccess.DataAccessCommon.Insert(objSysExceptonlogEntity,true);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion

#region Update
/// <summary>
/// 更新数据
/// </summary>
/// <param name="objSysExceptonlogEntity">实体实例</param>
/// <returns>true 更新成功; false 更新失败</returns>
public static bool UpdateSysExceptonlog(SysExceptonlogEntity objSysExceptonlogEntity)
{
if (objSysExceptonlogEntity == null)
{
return false;
}
try
{
return OneSoft.DataAccess.DataAccessCommon.Update(objSysExceptonlogEntity);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region Delete
/// <summary>
/// 删除数据
/// </summary>
/// <param name="objSysExceptonlogEntity">实体实例</param>
/// <returns>true 删除成功; false 删除失败</returns>
public static bool DeleteSysExceptonlog(SysExceptonlogEntity objSysExceptonlogEntity)
{
if (objSysExceptonlogEntity == null)
{
return false;
}
try
{
return OneSoft.DataAccess.DataAccessCommon.Delete(objSysExceptonlogEntity);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region GetAll
/// <summary>
/// 获取所有数据
/// </summary>
/// <returns>返回所有数据</returns>
public static DataSet GetSysExceptonlogAll()
{
try
{
return SysExceptonlogDA.GetSysExceptonlogAll();
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region GetDSByCondition
/// <summary>
/// 获取符合条件的DS
/// </summary>
/// <returns>返回DS</returns>
public static DataSet GetDSByCondition(string strCondition)
{
try
{
return SysExceptonlogDA.GetDSByCondition(strCondition);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion


#region GetByCondition
/// <summary>
/// 获取符合条件的数据实体
/// </summary>
/// <returns>返回数据实体</returns>
public static List<SysExceptonlogEntity> GetByCondition(string strCondition)
{
try
{
return SysExceptonlogDA.GetByCondition(strCondition);
}
catch (Exception ex)
{
throw ex;
}
}
#endregion
}
}